NTISthis.com

Evidence Guide: ICTICT528 - Deploy smart contracts

Student: __________________________________________________

Signature: _________________________________________________

Tips for gathering evidence to demonstrate your skills

The important thing to remember when gathering evidence is that the more evidence the better - that is, the more evidence you gather to demonstrate your skills, the more confident an assessor can be that you have learned the skills not just at one point in time, but are continuing to apply and develop those skills (as opposed to just learning for the test!). Furthermore, one piece of evidence that you collect will not usualy demonstrate all the required criteria for a unit of competency, whereas multiple overlapping pieces of evidence will usually do the trick!

From the Wiki University

 

ICTICT528 - Deploy smart contracts

What evidence can you provide to prove your understanding of each of the following citeria?

Prepare to deploy blockchain technology

  1. Establish organisational requirements for blockchain technology and contracts
  2. Determine existing blockchain infrastructure
  3. Identify data based on existing infrastructure and organisational requirements
  4. Determine platform and security requirements
Establish organisational requirements for blockchain technology and contracts

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Determine existing blockchain infrastructure

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Identify data based on existing infrastructure and organisational requirements

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Determine platform and security requirements

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Plan deployment strategy

  1. Determine and document deployment plan according to organisational requirements
  2. Determine and document deployment timelines
  3. Determine and document impact on organisational operations
Determine and document deployment plan according to organisational requirements

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Determine and document deployment timelines

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Determine and document impact on organisational operations

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Implement smart contracts technology

  1. Deploy technology according to deployment plan
  2. Determine alignment of technological capabilities against deployment plan
  3. Determine and apply methods to align smart contract capability against deployment plan
  4. Create documentation and seek and respond to feedback from required personnel
Deploy technology according to deployment plan

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Determine alignment of technological capabilities against deployment plan

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Determine and apply methods to align smart contract capability against deployment plan

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Create documentation and seek and respond to feedback from required personnel

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Assessed

Teacher: ___________________________________ Date: _________

Signature: ________________________________________________

Comments:

 

 

 

 

 

 

 

 

Instructions to Assessors

Required Skills and Knowledge

The candidate must demonstrate the ability to complete the tasks outlined in the elements, performance criteria and foundation skills of this unit, including evidence of the ability to:

deploy a smart contract using blockchain technology on at least two occasions.

In the course of the above, the candidate must:

research organisational business model and determine required distributed ledger application

demonstrate adherence to blockchain best practices and guidelines.

The candidate must be able to demonstrate knowledge to complete the tasks outlined in the elements, performance criteria and foundation skills of this unit, including knowledge of:

objectives, purpose and requirements of blockchain solutions

blockchain principles that apply to deploying smart contracts

functions and features of cryptography

database rules relevant to deploying smart contracts

transactional components

industry standard uses for applications

industry standard uses for ABI and bytecode variables

uses and functions of Integrated Development Environment (IDE)

libraries and languages relevant to deploying smart contracts

security best practices and principles applicable to smart contracts.